unpleasant tasting - Spanish English Dictionary